steel trap -- (an acute intelligence (an analogy based on the well-known sharpness of steel traps); "he's as sharp as a steel trap"; "a mind like a steel trap")
steel trap -- (a trap made of steel with a strong spring and sharp toothlike projections to hold the prey)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar